King of Birds
Al Hudaiba Rd., Satwa, P.O. Box 11820, Dubai, United Arab Emirates
04-344-2408 Phone